
// Header.h

#pragma once




#ifdef _DEBUG
	#define KKLIBPATH			"../../kkEngine/lib/Debug/"
#else
	#define KKLIBPATH			"../../kkEngine/lib/Release/"
#endif


#include "../../kkEngine/include/kkDirect3D.h"
#include "../../kkEngine/include/kkCamera.h"
#include "../../kkEngine/include/kkDirectInput.h"
#include "../../kkEngine/include/kkUI.h"


#pragma comment( lib, KKLIBPATH"kkDirect3D" )
#pragma comment( lib, KKLIBPATH"kkCamera" )
#pragma comment( lib, KKLIBPATH"kkDirectInput" )
#pragma comment( lib, KKLIBPATH"kkUI" )

class KKDLLIMPORT kkDirect3D;
class KKDLLIMPORT kkCamera;
class KKDLLIMPORT kkDirectInput;
class KKDLLIMPORT kkUISprite;


// for D3DXCreateTeapot
#pragma comment( lib, "d3dx9" )
//--


#define CSWIDTH			800
#define CSHEIGHT		600
#define CSFULLSCREEN	FALSE

#define VEC_UP			D3DXVECTOR3( 0.0f, 1.0f, 0.0f )
#define VEC_ORIGIN		D3DXVECTOR3( 0.0f, 0.0f, 0.0f )